840 research outputs found

    The embedded trajectory of small-scale enterprises in provincial India

    Get PDF

    Correlating contexts and NFR conflicts from event logs

    Get PDF
    In the design of autonomous systems, it is important to consider the preferences of the interested parties to improve the user experience. These preferences are often associated with the contexts in which each system is likely to operate. The operational behavior of a system must also meet various non-functional requirements (NFRs), which can present different levels of conflict depending on the operational context. This work aims to model correlations between the individual contexts and the consequent conflicts between NFRs. The proposed approach is based on analyzing the system event logs, tracing them back to the leaf elements at the specification level and providing a contextual explanation of the system’s behavior. The traced contexts and NFR conflicts are then mined to produce Context-Context and Context-NFR conflict sequential rules. The proposed Contextual Explainability (ConE) framework uses BERT-based pre-trained language models and sequential rule mining libraries for deriving the above correlations. Extensive evaluations are performed to compare the existing state-of-the-art approaches. The best-fit solutions are chosen to integrate within the ConE framework. Based on experiments, an accuracy of 80%, a precision of 90%, a recall of 97%, and an F1-score of 88% are recorded for the ConE framework on the sequential rules that were mined

    Weakly Z symmetric manifolds

    Get PDF
    We introduce a new kind of Riemannian manifold that includes weakly-, pseudo- and pseudo projective- Ricci symmetric manifolds. The manifold is defined through a generalization of the so called Z tensor; it is named "weakly Z symmetric" and denoted by (WZS)_n. If the Z tensor is singular we give conditions for the existence of a proper concircular vector. For non singular Z tensor, we study the closedness property of the associated covectors and give sufficient conditions for the existence of a proper concircular vector in the conformally harmonic case, and the general form of the Ricci tensor. For conformally flat (WZS)_n manifolds, we derive the local form of the metric tensor.Comment: 13 page

    Driving the Technology Value Stream by Analyzing App Reviews

    Get PDF
    An emerging feature of mobile application software is the need to quickly produce new versions to solve problems that emerged in previous versions. This helps adapt to changing user needs and preferences. In a continuous software development process, the user reviews collected by the apps themselves can play a crucial role to detect which components need to be reworked. This paper proposes a novel framework that enables software companies to drive their technology value stream based on the feedback (or reviews) provided by the end-users of an application. The proposed end-to-end framework exploits different Natural Language Processing (NLP) tasks to best understand the needs and goals of the end users. We also provide a thorough and in-depth analysis of the framework, the performance of each of the modules, and the overall contribution in driving the technology value stream. An analysis of reviews with sixteen popular Android Play Store applications from various genres over a long period of time provides encouraging evidence of the effectiveness of the proposed approach

    Abstraction and Assume-Guarantee Reasoning for Automated Software Verification

    Get PDF
    Compositional verification and abstraction are the key techniques to address the state explosion problem associated with model checking of concurrent software. A promising compositional approach is to prove properties of a system by checking properties of its components in an assume-guarantee style. This article proposes a framework for performing abstraction and assume-guarantee reasoning of concurrent C code in an incremental and fully automated fashion. The framework uses predicate abstraction to extract and refine finite state models of software and it uses an automata learning algorithm to incrementally construct assumptions for the compositional verification of the abstract models. The framework can be instantiated with different assume-guarantee rules. We have implemented our approach in the COMFORT reasoning framework and we show how COMFORT out-performs several previous software model checking approaches when checking safety properties of non-trivial concurrent programs

    Minimising conflicts among run-time non-functional requirements within DevOps

    Get PDF
    Significant contributions in the existing literature highlight the potential of softgoal interdependency graphs towards analyzing conflicting non-functional requirements (NFRs). However, such analysis is often at a very abstract level and does not quite consider the run-time performance statistics of NFR operationalizations. On the contrary, some initial empirical evaluations demonstrate the importance of the run-time statistics. In this paper, a framework is proposed that uses these statistics and combines the same with NFR priorities for computing the impact of NFR conflicts. The proposed framework is capable of identifying the best possible set of NFR operationalizations that minimizes the impact of conflicting NFRs. A detailed space analysis of the solution framework helps proving the efficiency of the proposed pruning mechanism in terms of better space management. Furthermore, a Dynamic Bayesian Network (DBN) - based system behavioral model that works on top of the proposed framework, is defined and analyzed. An appropriate tool prototype for the framework is implemented as part of this research

    CARET analysis of multithreaded programs

    Full text link
    Dynamic Pushdown Networks (DPNs) are a natural model for multithreaded programs with (recursive) procedure calls and thread creation. On the other hand, CARET is a temporal logic that allows to write linear temporal formulas while taking into account the matching between calls and returns. We consider in this paper the model-checking problem of DPNs against CARET formulas. We show that this problem can be effectively solved by a reduction to the emptiness problem of B\"uchi Dynamic Pushdown Systems. We then show that CARET model checking is also decidable for DPNs communicating with locks. Our results can, in particular, be used for the detection of concurrent malware.Comment: Pre-proceedings paper presented at the 27th International Symposium on Logic-Based Program Synthesis and Transformation (LOPSTR 2017), Namur, Belgium, 10-12 October 2017 (arXiv:1708.07854

    Inhibition of Orai Channel Function Regulates Mas-Related G Protein-Coupled Receptor-Mediated Responses in Mast Cells

    Get PDF
    Mast cells (MCs) are tissue resident immune cells that play important roles in the pathogenesis of allergic disorders. These responses are mediated via the cross-linking of cell surface high affinity IgE receptor (FcϵRI) by antigen resulting in calcium (Ca2+) mobilization, followed by degranulation and release of proinflammatory mediators. In addition to FcϵRI, cutaneous MCs express Mas-related G protein-coupled receptor X2 (MRGPRX2; mouse ortholog MrgprB2). Activation of MRGPRX2/B2 by the neuropeptide substance P (SP) is implicated in neurogenic inflammation, chronic urticaria, mastocytosis and atopic dermatitis. Although Ca2+ entry is required for MRGPRX2/B2-mediated MC responses, the possibility that calcium release-activated calcium (CRAC/Orai) channels participate in these responses has not been tested. Lentiviral shRNA-mediated silencing of Orai1, Orai2 or Orai3 in a human MC line (LAD2 cells) resulted in partial inhibition of SP-induced Ca2+ mobilization, degranulation and cytokine/chemokine generation (TNF-α, IL-8, and CCL-3). Synta66, which blocks homo and hetero-dimerization of Orai channels, caused a more robust inhibition of SP-induced responses than knockdown of individual Orai channels. Synta66 also blocked SP-induced extracellular signal-regulated kinase 1/2 (ERK1/2) and Akt phosphorylation and abrogated cytokine/chemokine production. It also inhibited SP-induced Ca2+ mobilization and degranulation in primary human skin MCs and mouse peritoneal MCs. Furthermore, Synta66 attenuated both SP-induced cutaneous vascular permeability and leukocyte recruitment in mouse peritoneum. These findings demonstrate that Orai channels contribute to MRGPRX2/B2-mediated MC activation and suggest that their inhibition could provide a novel approach for the modulation of SP-induced MC/MRGPRX2-mediated disorders. Copyright © 2022 Chaki, Alkanfari, Roy, Amponnawarat, Hui, Oskeritzian and Ali

    Entomological Surveillance as a Cornerstone of Malaria Elimination: A Critical Appraisal

    Get PDF
    Global capacity for developing new insecticides and vector control products, as well as mathematical models to evaluate their likely impact upon malaria transmission has greatly improved in recent years. Given that a range of new vector control products are now emerging that target a greater diversity of adult mosquito behaviours, it should soon be feasible to effectively tackle a broader range of mosquito species and settings. However, the primary obstacles to further progress towards more effective malaria vector control are now paucities of routine programmatic entomological surveillance, and capacity for data processing, analysis and interpretation in endemic countries. Well-established entomological methods need to be more widely utilized for routine programmatic surveillance of vector behaviours and insecticide susceptibility, the effectiveness of vector control products and processes, and their impacts on mosquito populations. Such programmatic data may also be useful for simulation analyses of mosquito life histories, to identify opportunities for pre-emptively intervening early in the life cycle of mosquitoes, rather than targeting transmission events occurring when they are older. Current obstacles to more effective utilization, archiving and sharing of entomological data largely centre around global inequities of analytical capacity. These prohibitive and unfair imbalances can be addressed by reorienting funding schemes to emphasize south-centred collaborations focused on malaria-endemic countries

    Static Safety for an Actor Dedicated Process Calculus by Abstract Interpretation

    Get PDF
    The actor model eases the definition of concurrent programs with non uniform behaviors. Static analysis of such a model was previously done in a data-flow oriented way, with type systems. This approach was based on constraint set resolution and was not able to deal with precise properties for communications of behaviors. We present here a new approach, control-flow oriented, based on the abstract interpretation framework, able to deal with communication of behaviors. Within our new analyses, we are able to verify most of the previous properties we observed as well as new ones, principally based on occurrence counting
    • …
    corecore